ci: sync quantex alias package after release#244
Open
Drswith wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Configure the
Releaseworkflow to notify theDrswith/quantexalias package repository afterquantex-cliis successfully published to npm.The new step sends
repository_dispatchwith the released semver version without a leadingvand maps stable releases tolatestand prereleases tonext.Linked Artifacts
sync-alias-package-after-releaseValidation
bun run memory:checkbun run lintbun run format:checkbun run typecheckbun run test(if behavior changed)bun run format:checkwas run and failed because this Windows checkout has many existing untouched files with CRLF line endings while.oxfmtrc.jsonrequires LF. The touched workflow file passes targeted formatting withbunx oxfmt --check .github/workflows/release.yml.Additional release workflow validation run locally:
bun run openspec:validatebun run buildbun run build:binbun run release:artifactsbun run package:checkwas also attempted and failed because this local environment does not havenpmavailable (uv_spawn 'npm' ENOENT).Release Intent
Docs Updated
docs/...openspec/...Scope Check
Closure Check
Notes
The
QUANTEX_SYNC_TOKENrepository secret must be configured with permission to dispatch events toDrswith/quantex.